a sight for sore eyes - Français Anglais Dictionnaire